﻿using WorkOrderPackages.Models.BasePackage;
using System;
using System.Collections.Generic;
using System.IO;

namespace WorkOrderPackages.Models.AttachmentPackage
{
    public class Attachment : BaseObject
    {
        public virtual AttachmentType Type { get; set; }
        public virtual AttachmentState State { get; set; }

        public virtual List<AttachmentAttribute> Attributes { get; set; }
        public string Version { get; set; }

        public string ContentType { get; set; }
        public string Extension { get; set; }

        public virtual Stream Value { get; set; }
    }
}